home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / usenet / sources / volume90 / util / icontols / part01 / README
Text File  |  1990-07-15  |  4KB  |  97 lines

  1.                                  5/20/90
  2.  
  3.                    << IconTools >>
  4.                 by Richard Mazzarisi
  5.               written in Jforth Professional 2.0
  6.  
  7.      Introduction:
  8.  
  9.       These programs are two tools for managing icons under the
  10.      Workbench, namely ReplaceTool and FloatIcon.  They have been done
  11.      before, but I have never seen such tools that worked totally as an
  12.      Workbench based operation.  So I decided to write them.
  13.  
  14.       They are self documenting; just double click the icon to see the
  15.      instructions.
  16.  
  17.       These programs not public domain but are freely distributable as
  18.      long as they are distributed with this notice and only a nominal fee
  19.      is charged for the disks to cover the cost of distribution.  They may
  20.      be included in Fred Fish's collection and in Delta Research's JGoodies
  21.      disks.
  22.  
  23.       (NOTE: The author assumes no responsibility for any damages
  24.      resulting from the use of these programs.)
  25.  
  26.  
  27.      ReplaceTool 2.02:
  28.  
  29.       ReplaceTool allows you to change the default tool of any number
  30.      of project icons all at once.  This is useful when installing a
  31.      program and some projects created by it onto a disk which will have a
  32.      different path from that of the distribution disk.  Usually double
  33.      clicking the project icon would result in a program not found error.
  34.      Then you had to type the new path into each icon using "info" from the
  35.      Workbench menu, one by one!  Now instead you can just click on
  36.      ReplaceTool and shift click on all the project icons and the tool to be
  37.      used.  That tool's path and name will be placed in the DefaultTool
  38.      slot of the icon.
  39.  
  40.       And how about all those README files whose icons all have some
  41.      text file browser in a subdirectory of the original disk as their
  42.      default tool; less has no icon, you say.  Well, there is a second way
  43.      to use ReplaceTool.  If you shift click ONLY on project icons,
  44.      ReplaceTool will open the ARP file requester with which you can
  45.      specify the tool and its path. The default directory will be SYS:, and
  46.      of course you may click the buttons and names to get the path and tool
  47.      you desire. Or you may type the path and name into the string
  48.      requesters.  You may type ANY path or name into the requesters
  49.      regardless of what is shown in the window; so that a relative path is
  50.      possible such as "/" to use a tool one directory up from where the
  51.      project lives, ":<path>" to indicate the current disk, or blank it out
  52.      entirely to indicate the same directory.  You just type the
  53.      appropriate path into the drawer string requester AFTER getting the
  54.      correct file name to show in the file string requester.
  55.  
  56.       For the use of the second option, naturally you must have the
  57.      arp.library (version 39 or greater) installed in your LIBS: directory.
  58.  
  59.       NOTE: Due to the behavior of the Workbench 1.3 the change of the
  60.      default tool does not take effect until the icons are reread from the
  61.      disk.  So it is necessary to close the drawers involved and to reopen
  62.      them before using the modified projects.  (Under version 2.0 there
  63.      will be a menu item to reread the disk.)
  64.  
  65.  
  66.      FloatIcon 1.03:
  67.  
  68.       FloatIcon is a spinoff of Replacetool, basically it was practice
  69.      at accessing the icon info and writing it back.  It simply lets you
  70.      make an icon free floating again after it has been "Snapshot".  This
  71.      means that the Workbench will decide where it should be placed when a
  72.      drawer is opened rather than putting it at a fixed position.
  73.  
  74.       Having the icons free floating seems to work better with Dave
  75.      Navas' JazzBench since it does a more intelligent job of icon
  76.      placement than the Workbench, so that the names don't overlap.
  77.      (AmigaDos 2.0 does a better job at this than 1.3)
  78.  
  79.  
  80.      Compiling the programs:
  81.  
  82.       In order to recompile these programs you need the Jforth
  83.      Professional 2.0 Amiga developement package.  Assign JARP: to the
  84.      directory where the arp header file and support file may be found.
  85.  
  86.  
  87.      Richard Mazzarisi
  88.      891 Post St. #207
  89.      San Francisco, CA
  90.      94109
  91.  
  92.      email:
  93.     rich@californium.cchem.berkeley.edu
  94.     rmazz@hydrogen.cchem.berkeley.edu
  95.     nmr@garnet.berkeley.edu
  96.  
  97.